@charset "utf-8";
/* CSS Document */
/*css预设*/

*{margin:0; padding:0;}/*将所有HTML元素的默认边距清0*/
html,body{font-size:1rem; font-family:"微软雅黑","simsun","arial"; color:#000; background:#FFF;}/*对HTML元素中的字体、颜色、背景色进行初始设置*/
ul li,ol li{list-style:none;}/*将列表标签的默认样式清除*/
a{text-decoration:none;color:#333;outline:none; blr:expression(this.onFocus=this.blur());}/*将超链接的下划线去掉以及在ie6中点击出现的虚线框去掉*/
img{border:none; width:100%;}/*图片的默认边框去掉 */
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{font-weight:normal;text-align:left;}
input,textarea,select,button{font-size:100%;font-family:inherit;margin:0;padding:0;outline: none;}
label,button{cursor:pointer}
textarea{white-space:pre;resize:none;border:1px solid #ececec;}
article,aside,figcaption,figure,footer,header,hgroup,nav,section,summary{ display: block;}

/*清楚浮动*/
.clearfix:after{content:""; display:block; clear:both; height:0; line-height:0; visibility:hidden;}
.clearfix{zoom:1;}/*解决ie6的兼容性问题*/
.fl{float: left;}
.fr{float: right;}
.boxSizing{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
/******************icont**********************/
@font-face {font-family: "iconfont";
  src: url('../font/iconfont.eot?t=1484011563728'); /* IE9*/
  src: url('../font/iconfont.eot?t=1484011563728#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/iconfont.woff?t=1484011563728') format('woff'), /* chrome, firefox */
  url('../font/iconfont.ttf?t=1484011563728') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/iconfont.svg?t=1484011563728#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	color: #333;
  font-family:"iconfont" !important;
  /*font-size:1rem;*/
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}







/*footer*/
footer{
	border-top: 2px solid #dbdbdb;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: .5rem 0;
	text-align: center;
	background: #fff;
	z-index: 20;
	display: flex;
	justify-content: space-around;
}
footer a i{
	font-size: 1.8rem;
}
footer a span{
	font-size: 1rem;
}
footer a.on i,footer a.on span{
	color: #a10000;
}
